#include <stdio.h>
int remainder[101], quotient[101];

main()
{
    int m, n, i, j;
    printf("Please input a fraction (m/n) (<0<m<n<=100):");
    scanf("%d/%d",&m,&n);
    printf("%d/%d it's accuracy value is : 0.", m, n);
    for (i=1; i<=100; i++)
    {
        remainder[m]=i;
        m *= 10;
        quotient[i]=m/n;
        m = m%n;
        if (m==0)
        {
            for ( j=1; j<=i; j++) printf("%d", quotient[j]);
            break;
        }
    if ( remainder[m]!=0 )
    {
        for ( j=1; j<=i; j++)  printf("%d",quotient[j]);
        printf("\n\tand it is a infinite cyclic fraction from %d\n", remainder[m]);
        printf("\tdigit to %d digit after deco,a; point. \n",i);
        break;
    }
    }
}